#include <bits/stdc++.h>
using namespace std;

int n,x_1,x_2,y_1,y_2,cnt;
bool vis[1005][1005];
void init(){
    memset(vis, false, sizeof(vis));
    cnt=0;
}

void func(pair<int,int> value){
    if (!vis[value.first][value.second]) {
        ++cnt;
        vis[value.first][value.second] = true;
    }
}

int main(){
    init();
    cin>>n;
    while (n--){
        cin>>x_1>>y_1>>x_2>>y_2;
        for (int i = x_1; i < x_2; ++i)
            for (int j = y_1; j < y_2; ++j)
                func({i,j});
    }
    cout<<cnt<<endl;
    return 0;
}